From 36e00ae95e68669364cde4373d390162ff853ed3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Sat, 16 Mar 2019 06:16:28 +0100 Subject: [PATCH] popover: Don't try to compute_bounds of a NULL child --- gtk/gtkpopover.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index c77ddc3f25..e118eb0e1f 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -338,7 +338,8 @@ gesture_released (GtkGestureMultiPress *gesture, return; child = gtk_bin_get_child (GTK_BIN (popover)); - if (!gtk_widget_compute_bounds (child, GTK_WIDGET (popover), &child_bounds) || + if (!child || + !gtk_widget_compute_bounds (child, GTK_WIDGET (popover), &child_bounds) || !graphene_rect_contains_point (&child_bounds, &(graphene_point_t){x, y})) gtk_popover_popdown (popover); -- 2.30.2